Houghing the Hough: Peak Collection for Detection of Corners, Junctions and Line Intersections
نویسندگان
چکیده
We exploit the Accumulator Array of the Hough Transform by finding collections of (2 or more) peaks through which a given sinusoid will pass. Such sinusoids identifr points in the original image where lines intersect. Peak collection (or line aggregation) is perjormed by making a second pass through the edge map, but instead of laying points down in the accumulator array (as with the original Hough Transform), we compute ~ the line integral over each sinusoid that corresponds to the current edge point. If a sinusoid passes through 2 2 peaks, we deposit that sumhtegral into a new accumulator array an array that h a s a direct one-to-one correspondence with the original image. Thus, “Houghing the Hough” identifies points that correspond to corners, junctions or line intersections in image space. During initial peak collection, we include in the line integral only the most (locally) significant peaks while sifring out other (comparatively) weaker peaks from the current, as well as subsequent peak collections. This “contextual peak sifting” greatly reduces computation, the effect of noise and the occurrence of false positives. Virtual line intersections (vanishing points, occluded corners, etc.) are detected as peaks without proximate edge support. Results in real-world images show the technique performs well in identifiing corners, junctions and intersecting lines in a variety of scenes containing manmade objects such as buildings, documents, etc.
منابع مشابه
Development Hough transform to detect straight lines using pre-processing filter
Image recognition is one of the most important field in image processing that in recent decades had much attention .Due to expansion of related fields with image processing and various application of this science in machine vision, military science, geography, aerospace and artificial intelligence and lots of other aspects, out stand the importance of this subject.One of the most important aspe...
متن کاملDevelopment Hough transform to detect straight lines using pre-processing filter
Image recognition is one of the most important field in image processing that in recent decades had much attention .Due to expansion of related fields with image processing and various application of this science in machine vision, military science, geography, aerospace and artificial intelligence and lots of other aspects, out stand the importance of this subject.One of the most important aspe...
متن کاملAn Accurate Method for Line Detection and Manhattan Frame Estimation
We address the problem of estimating the rotation of a camera relative to the canonical frame of an urban scene, from a single image. Solutions generally rely on the so-called ‘Manhattan World’ assumption [1] that the major structures in the scene conform to three orthogonal principal directions. This can be expressed as a generative model in which the dense gradient map of the image is explain...
متن کاملA framework for junction detection using local Hough transforms
A novel method of junction detection in images is investigated. Junctions are modeled using locally applied Hough transforms. Two types of the Hough transform are proposed: (a) 1D transforms to characterize orientations of the junction segments and (b) 2D transforms to additionally estimate lengths of the segments. For any location of the circular window, the best-fit junction can be found and ...
متن کاملDetection of Microaneurysms in Retinal Angiography Images Using the Circular Hough Transform
This paper presents an automated method for detecting microaneurysms in the retinal angiographic images by using image processing techniques. In the presented method, in order to fade or remove the pseudo images, first retinal images are pre-processed. Then microaneurysms are identified by circular Hough transform. In the existing methods of dete...
متن کامل